Micron Document
🎖️GitЯра🎖️


Displaying Rendered • View rawDownload

docs/fi-rFI/user/translate.md chore/remove-misplaced-docs-sync-workflow (1353ba25) Text, 4.38 KB

title: Käännä sovellus
parent: Käyttöopas
nav_order: 17
last_updated: 2026-05-13
aliases:
• käännä
• crowdin
• lokalisointi

Käännä sovellus

Käännöksiin osallistuminen auttaa tekemään Meshtasticista saavutettavamman laajemmalle yleisölle. Sovellus käyttää Crowdinia yhteisökäännösten hallintaan sekä käyttöliittymän sovelluksen sisäisten dokumentaatioiden hallintaan.


Mitä käännetään

┌─────────────────────┬─────────────────────────────────────┬──────────────────────────────────────┐
│ Resurssi │ Lähteen sijainti │ Viestit │
├─────────────────────┼─────────────────────────────────────┼──────────────────────────────────────┤
│ UI-tekstit │ T383838composeResources/values/strings.xml │ Painikkeet, otsikot, viestit ja kai… │
│ Käyttöoppaan sivut │ T383838docs/user/*.md │ Sovelluksen sisäinen dokumentaatio … │
│ Fastlane-metatiedot │ fastlane/metadata/android/en-US/ │ Sovelluskaupan listauksen otsikko, … │
└─────────────────────┴─────────────────────────────────────┴──────────────────────────────────────┘

│ Huomio – Kehittajäoppaan -sivut ovat vain englanniksi. Koodikeskeistä dokumentaatiota ei
│ käännetä.


Kuinka voi osallistua

1. Avaa Meshtastic Android Crowdin -projekti (https://crowdin.com/project/meshtastic-android) ja kirjaudu sisään tai luo ilmainen tili.
2. Valitse kielesi. Valitse olemassa oleva kieli tai pyydä uutta avaamalla GitHub-issue.
3. Käännä merkkijonot. Crowdin näyttää englanninkielisen lähteen vasemmalla ja käännöksesi oikealla. Käännä jokainen merkkijono ja tallenna.
4. Tarkista konteksti. Monet merkkijonot sisältävät kuvakaappauksia tai kontekstikommentteja — tarkista nämä ymmärtääksesi, missä teksti näkyy sovelluksessa.
5. Lähetä. Hyväksytyt käännökset yhdistetään automaattisesti seuraavaan julkaisuun.

Vinkki — Pidä käännökset lyhyinä. UI-tekstit näkyvät usein painikkeissa, tageissa tai kapeissa
│ sarakkeissa. Jos käännös on huomattavasti pidempi kuin englanninkielinen alkuperäinen, harkitse
│ tiivistämistä niin, että merkitys säilyy selkeänä.


Uuden kielen lisääminen

Jos kieltäsi ei ole vielä listattu Crowdinissa:

1. Avaa GitHub-issue (https://github.com/meshtastic/Meshtastic-Android/issues/new) ja pyydä uutta kielialuetta.
2. Ylläpitäjä lisää kielen Crowdin-projektiin ja määrittää T383838crowdin.yml-asetukset.
3. Kun kieli on lisätty, voit aloittaa kääntämisen heti.


Kuinka käännökset on järjestetty

Android-sovellus käyttää Compose Multiplatform -resursseja kaikille käyttäjälle näkyville teksteille:

T282828
core/resources/src/commonMain/composeResources/
├── values/ ← English (default)
│ └── strings.xml
├── values-de/ ← German
│ └── strings.xml
├── values-fr/ ← French
│ └── strings.xml
└── ...

Sovelluksen sisäinen dokumentaatio noudattaa samaa rakennetta T383838docs/ -hakemistossa:

T282828
docs/
├── user/ ← English source (default)
│ ├── onboarding.md
│ └── ...
├── fr/user/ ← French translations
│ ├── onboarding.md
│ └── ...
└── ...

Sovellus valitsee automaattisesti oikean kielialueen laitteen Kieli & alue -asetusten perusteella.


Käännösohjeet

Älä käännä teknisiä termejä kuten "LoRa", "MQTT", "BLE", "TAK", "SNR" tai "RSSI" — nämä ovat yleisiä.
Pidä paikkamerkit ennallaan. Merkkijonot kuten T383838%1$s tai T383838%d täytetään ajon aikana. Älä poista tai muuta niiden järjestystä, ellei kielesi kielioppi sitä vaadi.
Säilytä sävy. Sovellus käyttää ystävällistä ja suoraa tyyliä. Vältä liian muodollista kieltä.
Testaa jos mahdollista. Vaihda laitteesi kieli ja avaa sovellus nähdäksesi käännökset kontekstissa.


Kysyttävää?

Jos sinulla on kysyttävää tietyn merkkijonon kontekstista tai tarvitset apua alkuun pääsemisessä, avaa keskustelu Meshtastic GitHub Discussions -sivulla (https://github.com/meshtastic/Meshtastic-Android/discussions).

Kiitos, että autat laajentamaan Meshtasticin tavoittavuutta!

Served by rngit 1.5.0 - Generated in 0.05s